industrial microwave heating installation - Turkish English Dictionary